English Dictionary
◊ TRACHINOTUS FALCATUS
Trachinotus falcatus
n : large game fish; found in waters of the West Indies [syn: {permit},
{Trachinotus falcatus}]